// 插件的本质就是对象，里面必须包含一个方法叫install

const obj  = {
    install(vue){
        console.log("这是插件的安装方法,后面打印的是Vue的构造函数，就是创造vm那个:",vue)

        // 这里面可以定义全局指令，全局混入，全局过滤器什么的

        // 定义全局指令
        vue.directive('fBind',{

        })
        // 你还能在Vue原型上添加属性方法，这样vm和vc都能用了
        vue.prototype.hello = ()=>{
            alert("你好")
        }
    }
}

export default obj

// 上面可以简写为 

// export default {
//     install(){
//         console.log("这是插件的安装方法")
//     }
// }

